import {
  create,
  NLayout,
  NButton,
  NCard,
  NIcon,
  NForm,
  NFormItem,
  NInput,
  NMenu,
  NAvatar,
  NPopover,
  NModal,
  NLayoutContent,
  NLayoutSider,
  NConfigProvider,
  NMessageProvider,
  NDialogProvider,
  NLoadingBarProvider,
  NNotificationProvider,
  NGradientText,
} from "naive-ui";

export const naive = create({
  components: [
    NButton,
    NLayout,
    NCard,
    NForm,
    NFormItem,
    NInput,
    NIcon,
    NMenu,
    NAvatar,
    NPopover,
    NModal,
    NLayoutContent,
    NLayoutSider,
    NConfigProvider,
    NMessageProvider,
    NDialogProvider,
    NLoadingBarProvider,
    NNotificationProvider,
    NGradientText,
  ],
});
